home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / TOPDOS.ARJ / TOPDOS.HLP < prev    next >
Text File  |  1992-04-07  |  66KB  |  1,690 lines

  1. *HELP
  2. ╔═══════════════════════════════════════════════════════════════════════════╗
  3. ║                    TOPDOS COMMAND LINE EDITING KEYS                       ║
  4. ╠═════════════════════════════════════╦═════════════════════════════════════╣
  5. ║ ^A / Home     Go to start of line   ║ ALT-- (grey)  Disable TopDOS        ║
  6. ║ ^B / Left     Back one character    ║ +     (grey)  Re-enable TopDOS      ║
  7. ║ ^D / Del      Delete one character  ║ ^Home ^End    Deinstall TopDOS      ║
  8. ║ ^E / End      Go to end of line     ║ Ins           Toggle insert mode    ║
  9. ║ ^F / Right    Forward one character ║ ALT-B /^Left  Back one word         ║
  10. ║ ^H / Bkspace  Delete previous char  ║ ALT-C         Copy template (DOS F3)║
  11. ║ ^I / Tab      Complete filename     ║ ALT-D         Kill next word        ║
  12. ║ ^K            Kill to end of line   ║ ALT-F /^Right Forward one word      ║
  13. ║ ^M / Return   Submit current line   ║ ALT-H         Kill previous word    ║
  14. ║ ^N / Down     Recall next command   ║ Esc           Kill entire line      ║
  15. ║ ^P / Up       Recall prev command   ║ ALT-P         Set alternate buffer  ║
  16. ║ ^Q            Quote key to DOS      ║ ALT-Y         Paste alternate buffer║
  17. ║ ^R            Review command history║ ALT-(         Open macro definition ║
  18. ║ ^T            Transpose characters  ║ ALT-)         End macro definition  ║
  19. ║ ^U            Kill to start of line ║ ALT-=         Execute keybd macro   ║
  20. ║ ^V            Display macros/aliases║ Alt-Fn        Bind Fn to macro      ║
  21. ║ ^W            Kill region of text   ║ Fn            Execute Fn macro      ║
  22. ║ ^X            Exchange mark/cursor  ║ ALT-<         Load macro file       ║
  23. ║ ^Y            Paste kill buffer     ║ ALT->         Save macro file       ║
  24. ╚═════════════════════════════════════╩═════════════════════════════════════╝
  25. *ALIAS
  26.                              PLEASE REGISTER TopDOS!
  27.  
  28.                             ALIAS Command Abbreviation
  29.  
  30.  Purpose: Create a command abbreviation, custom command or series of commands.
  31.  
  32.  Format:  alias := [command][&command]...[&%%alias]
  33.  Options:
  34.          alias -- An alphanumeric command name
  35.       &command -- Any valid DOS or TopDOS command
  36.       &%%alias -- Any valid TopDOS alias
  37.            %$p -- Variable which returns the current directory path
  38.            %$n -- Variable which returns current drive letter
  39.          %var% -- Returns value of environment variable ('var')
  40.        %0 - %9 -- Replaceable parameters as in BATch files
  41.  
  42.  Example: COPY := COPY /p
  43.  Meaning: Redefine the COPY command to default to using the /P option
  44.  
  45.  Notes:   Aliases are one of the most powerful features of TopDOS.  For many
  46.           purposes, they can replace BATch files.  Here are a few uses:
  47.           1)  A simple abbreviation for any DOS or TopDOS command
  48.               (Ex.  CHK:=CHKDSK)
  49.           2)  Make a command default to using specific options
  50.               (Ex.  DIR:=DIR /f)
  51.           3)  Create a custom command
  52.               (Ex.  BACKUPTODAY:=COPY /a-1 /f /m /p *.* a:)
  53.  
  54.  Version: TopDOS
  55.  
  56. -------------------------------------------------------------------------
  57. *APPEND
  58.                              PLEASE REGISTER TopDOS!
  59.  
  60.                                 APPEND Path Search
  61.  
  62.  Purpose: Specifies a path for DOS to use in searching for non-executable files
  63.           outside of the current directory.  This is the equivalent of the PATH
  64.           command for files with extensions other than .COM, .EXE, or .BAT.
  65.  
  66.  Format:  APPEND d:path[;[d:]path...] -or- 
  67.           [d:][path] APPEND [/x][/e]
  68.           ...after APPEND has been loaded once...
  69.           APPEND d:path[;[d:]path...] -or- 
  70.           APPEND [;]
  71.  Options:
  72.          ; -- Used to separate paths or reset list of paths to null
  73.         /X -- Used to process SEARCH FIRST, FIND FIRST and EXEC functions
  74.         /E -- Used to keep the APPEND paths in the DOS environment
  75.  Example: PATH c:\123
  76.           APPEND c:\123 /e
  77.  Meaning: Creates a special path for both programs and files that allows 1-2-3
  78.           to be run from any directory.
  79.  Version: DOS 3.3 and higher.
  80. -------------------------------------------------------------------------------
  81. *ASSIGN
  82.                              PLEASE REGISTER TopDOS!
  83.  
  84.                                ASSIGN Drive Change
  85.  
  86.  Purpose: Causes DOS to reassign all disk I/O requests from one drive to another
  87.           drive.
  88.  
  89.  Format:  ASSIGN [x[=]y[...]]
  90.  Options: 
  91.      none -- Resets all re-routing assignments to normal operation
  92.       x=y -- Re-routes requests from drive x: to drive y: 
  93.  
  94.  Example: ASSIGN a=c b=c
  95.  Meaning: Instruct DOS to use drive C instead of drives A or B
  96.  
  97.  Version: DOS 2.0 and higher.
  98. -------------------------------------------------------------------------------
  99. *ATTRIB
  100.                              PLEASE REGISTER TopDOS!
  101.  
  102.                             ATTRIB Set File Attributes
  103.  
  104.  Purpose: Set the read-only or archive file attributes.
  105.  
  106.  Format:  ATTRIB [+R | -R][+A | -A] [d:][path]filename[.ext][/S]
  107.  Options:
  108.         +R -- Set the read attribute of the file(s) to read-only
  109.         -R -- Remove the read-only attribute of the file(s)
  110.         +A -- Set the archive attribute of the file(s)
  111.         -A -- Reset (turn-off) the archive attribute of the file(s)
  112.         /S -- Process all files in the specified directory and its subdirs
  113.  
  114.  Example: ATTRIB +r *.com
  115.  Meaning: Set the read attribute for all .COM files to read-only
  116.  
  117.  Version: DOS 3.0 and higher.
  118. -------------------------------------------------------------------------------
  119. *AUTOEXEC 
  120. ═══════════════════ Below is a sample AUTOEXEC.BAT file: ═════════════════════
  121. DATE
  122. TIME
  123. rem DATE and TIME may _not_ be needed if your system has an internal clock
  124. rem or you may want to replace them with the name of your own clock program!
  125. PATH=C:\TOPDOS
  126. rem You _should_ set your path to include the location of your TopDOS program
  127. rem files, such as TOPDOS.COM, TREECOPY.COM, CLUSTER.COM, and SETATTR.COM.
  128. PROMPT $p$g
  129. rem This sample PROMPT command will cause your DOS prompt to always display
  130. rem the letter of the current drive and the name of the current subdirectory!
  131. SET THELPATH=C:\TOPDOS
  132. rem You MUST have the preceding command in your AUTOEXEC.BAT in order to have
  133. rem access to the TopDOS Help System.  THELPATH should be the path to the
  134. rem subdirectory where the TOPDOS.IDX and TOPDOS.HLP files are located!
  135. VERIFY ON
  136. rem This turns the verification feature on which causes DOS/TopDOS to double
  137. rem check each file that is being Copied or Moved.
  138. TOPDOS TOPDOS.KEY
  139. rem This runs TopDOS and loads in a set of Function Key macros and Aliases.
  140. rem If you don't want to load macros, omit the 'TOPDOS.KEY' shown above.
  141. rem Finally, insert any commands or programs that you would like to be
  142. rem automatically executed every time you start up or "re-boot".
  143. -------------------------------------------------------------------------------
  144. *BACKUP
  145.                              PLEASE REGISTER TopDOS!
  146.  
  147.                                    BACKUP Files
  148.  
  149.  Purpose: Automatically backs up files.  One or more files may be specified.
  150.           The source and target drive specifiers must be different.
  151.  
  152.  Format:  BACKUP d:[path][filename[.ext]] d: 
  153.           [/S][/M][/A][/D:mm-dd-yy][/T:hh:mm:ss][/F]
  154.           [/L[:[d:][path]filename[.ext]]]          
  155.  Options:
  156.         /S -- Back up subdirectory files in addition to the other files
  157.         /M -- Back up files that have been modified since last BACKUP
  158.         /A -- Add files to be backed up to the files already present on
  159.               backup disk
  160.         /D -- Back up files that have been modified on or after specified date
  161.         /T -- Back up files that have been modified on or after specified time
  162.         /F -- Format target disk if it is not already formatted
  163.         /L -- Create a log file.  Default name of BACKUP.LOG
  164.  Example: BACKUP c:\wordstar\*.* a:/m
  165.  Meaning: Back up all files in C:\WORDSTAR which need to be backed up to A:
  166.  Version: DOS 2.0 and higher.
  167. -------------------------------------------------------------------------------
  168. *BREAK
  169.                              PLEASE REGISTER TopDOS!
  170.  
  171.                             BREAK Control-Break Check
  172.  
  173.  Purpose: Enables/disables checking for a Control-Break whenever DOS responds to
  174.           a program request to perform some function.  BREAK OFF effectively
  175.           prevents the user from interrupting the operation of the program.
  176.  
  177.  Format:  BREAK [on | off]
  178.  Options:
  179.       none -- Displays current status of BREAK command
  180.         ON -- Allows you to "break-out" of a program
  181.        OFF -- Disables check by DOS for Control-Break
  182.  
  183.  Example: BREAK ON
  184.  Meaning: Allows you to interrupt program execution.
  185.  
  186.  Version: DOS 2.0 and higher.
  187. -------------------------------------------------------------------------------
  188. *CALL
  189.                              PLEASE REGISTER TopDOS!
  190.  
  191.                              CALL Another Batch File
  192.  
  193.  Purpose: Allows a batch file to call another batch file as a subroutine.  
  194.           After execution of the "called" BATch file is completed, execution
  195.           continues within the parent BATch file.
  196.  
  197.  Format:  CALL [d:][path]filename
  198.  Options: (none)
  199.  
  200.  Example: call clsblue
  201.  Meaning: Calls a batch file named CLSBLUE.BAT which clears the screen to blue.
  202.           Execution continues after the call statement in the BATch file.
  203.  
  204.  Version: DOS 3.3 and higher.
  205. -------------------------------------------------------------------------------
  206. *CD
  207.                              PLEASE REGISTER TopDOS!
  208.  
  209.                                CD Change Directory
  210.  
  211.  Purpose: Changes the current directory of the specified or default drive
  212.  
  213.  Format:  CD [d:][path]
  214.  Options: 
  215.      none -- Displays the current directory path of the default drive
  216.  
  217.  Example: CD \topdos
  218.  Meaning: Make the \TOPDOS directory on the default drive the current directory
  219.  
  220.  Version: DOS 2.0 and higher.
  221. -------------------------------------------------------------------------------
  222. *CHDIR
  223.                              PLEASE REGISTER TopDOS!
  224.  
  225.                               CHDIR Change Directory
  226.  
  227. Purpose: Changes the current directory of the specified or default drive
  228.  
  229.  Format:  CHDIR [d:][path]
  230.  Options: none -- Displays the current directory path of the default drive
  231.  
  232.  Example: CHDIR \topdos
  233.  Meaning: Make the \TOPDOS directory on the default drive the current directory
  234.  
  235.  Version: DOS 2.0 and higher.
  236. -------------------------------------------------------------------------------
  237. *CHKDSK
  238.                              PLEASE REGISTER TopDOS!
  239.  
  240.                                 CHKDSK Check Disk
  241.  
  242.  Purpose: Checks the specified disk and reports status.  Any disk errors
  243.           are listed and memory status is also reported.  Lost clusters may
  244.           be recovered into files for examination, recovery or deletion.  This
  245.           command should be used periodically to insure disk and file integrity.
  246.  
  247.  Format:  CHKDSK [d:][path][filename[.ext]][/F][/V]
  248.  Options:
  249.         /F -- Causes CHKDSK to fix errors that are found
  250.         /V -- Display all files and their paths on the drive
  251.  
  252.  Example: CHKDSK 
  253.  Meaning: Examine current drive without correcting any errors found
  254.  
  255.  Version: DOS 2.0 and higher.
  256. -------------------------------------------------------------------------------
  257. *CLEAR
  258.                              PLEASE REGISTER TopDOS!
  259.  
  260.                                   CLEAR Aliases
  261.  
  262.  Purpose: Clear alias table from memory (RAM)
  263.  
  264.  Format:  CLEAR [options]
  265.  Options: /A -- Clear alias table
  266.  
  267.  Example: CLEAR /a
  268.  Meaning: Clear all aliases from RAM
  269.  
  270.  Version: TopDOS
  271. -------------------------------------------------------------------------------
  272. *CLS
  273.                              PLEASE REGISTER TopDOS!
  274.  
  275.                                  CLS Clear Screen
  276.  
  277.  Purpose: Clears the display screen, installs auto-screen blanking, or
  278.           displays the current status.  Auto-screen blanking causes the 
  279.           display to be cleared after the specified period of inactivity.
  280.           This prevents static displays from being "burned-in" and 
  281.           damaging your screen.  To view the display, press any key.
  282.  
  283.  Format:  CLS [options] xx
  284.  Options:
  285.         /A -- After xx minutes of keyboard inactivity, blank the display
  286.               -or- if no xx is specified, display the current setting
  287.         xx -- Number of minutes (0 shuts off this feature, 1-31 sets time)
  288.  
  289.  Example: CLS /a 3
  290.  Meaning: If a key is not pressed for 3 minutes, blank the screen temporarily
  291.  
  292.  Version: TopDOS
  293. -------------------------------------------------------------------------------
  294. *CLUSTER
  295.                       AVAILABLE IN REGISTERED VERSION ONLY!
  296.  
  297.                                File Name at CLUSTER
  298.  
  299.  Purpose: Find the file on the current volume containing cluster nnnn.
  300.  
  301.  Format:  CLUSTER nnnn
  302.  Options: (none)
  303.  
  304.  Example: CLUSTER 223
  305.  Meaning: Find which file contains cluster 223 on current disk
  306.  
  307.  Version: TopDOS
  308. -------------------------------------------------------------------------------
  309. *COMMAND
  310.                              PLEASE REGISTER TopDOS!
  311.  
  312.                              Invoke COMMAND Processor
  313.  
  314.  Purpose: Invoke a secondary command processor.  This command allows a new
  315.           command processor to become active while the current command
  316.           processor remains suspended.  
  317.  
  318.  Format:  COMMAND [d:][path][/P][/C string] [/E: xxxxx]
  319.  Options:
  320.       none -- Loads new command processor using previous one's environment
  321.         /P -- Causes the copy of the new command processor to be permanent
  322.         /C -- Allows you to pass a 'string' and automatically return back
  323.     string -- A command you want to pass to command processor
  324.         /E -- Specify the size of the environment
  325.      xxxxx -- Size of environment from 160 to 32768
  326.  
  327.  Example: COMMAND /c dir b:
  328.  Meaning: Load a secondary processor, display directory of drive b:, then
  329.           return back to the previous command processor
  330.  
  331.  Version: DOS 2.0 and higher
  332. -------------------------------------------------------------------------------
  333. *COMP
  334.                              PLEASE REGISTER TopDOS!
  335.  
  336.                                 COMP Compare Files
  337.  
  338.  Purpose: Compares the contents of files.  The source set of files is compared
  339.           to the target set of specified files.  
  340.  
  341.  Format:  COMP [d:][path][filename[.ext]] [d:][path][filename[.ext]]
  342.  Options: (none)
  343.  
  344.  Example: COMP oldfile.com newfile.com
  345.  Meaning: Compare and report differences between different versions of files
  346.  
  347.  Version: DOS 2.0 and higher
  348. -------------------------------------------------------------------------------
  349. *CONFIG
  350.                              PLEASE REGISTER TopDOS!
  351.  
  352.                            CONFIG.SYS Configure System
  353.  
  354. Below is a commented sample CONFIG.SYS which shows proper implementation:
  355.  
  356. BUFFERS = 20/40 (20 if you are using a PC-class computer, 40 for an AT-class)
  357. FILES = 20
  358. DEVICE = ANSI.SYS (optional and might conflict with TopDOS Scroll-back feature)
  359. DEVICE = MOUSE.SYS (optional and used to install Mouse driver)
  360. -------------------------------------------------------------------------------
  361. *COPY
  362.                              PLEASE REGISTER TopDOS!
  363.  
  364.                                  COPY Copy Files
  365.  
  366.  Purpose: Copy specified file(s) to given destination.  Files may be copied 
  367.           with or without a name change, and files may be combined before being
  368.           copied to the destination file.  Use this command to make backups or
  369.           copies of files leaving the original copy of the file intact.
  370.  
  371.  Format:  COPY [options] [d:][path][filename][.ext] [d:][path][filename][.ext]
  372.  Options:
  373.         /A -- Files created after given time,date
  374.         /B -- Files created before given time,date
  375.         /F -- Only files which need to be backed up
  376.         /H -- Hidden and System files included
  377.         /M -- Mark copied files as backed up
  378.         /P -- Pause when disk full
  379.         /R -- Replace duplicates on Query basis
  380.         /U -- Update duplicates (Source must be newer than Target)
  381.         /Q -- Query on a file by file basis
  382.         /D -- Sort query list in descending order
  383.         /E -- Sort query list by extension
  384.         /S -- Sort query list by size
  385.         /T -- Sort query list by time
  386.         /V -- Sort query list by natural (DOS) order
  387.         +  -- Combine files before copying to destination
  388.  
  389.  Example: COPY /q *.DAT A:
  390.  Meaning: Copies all *.DAT files to drive A on a query basis
  391.  
  392.  Version: TopDOS
  393. -------------------------------------------------------------------------------
  394. *CTTY
  395.                              PLEASE REGISTER TopDOS!
  396.  
  397.                                CTTY Changes Console
  398.  
  399.  Purpose: Allows the standard input and output device (console) to be attached
  400.           to an auxiliary device.  Also restores the keyboard and screen as
  401.           the standard input and output devices.
  402.  
  403.  Format:  CTTY device
  404.  Options:
  405.     device -- Define AUX, COM1, COM2, COM3, COM4, or CON as the device to
  406.               use as the primary console.  Default is CON
  407.  
  408.  Example: CTTY COM1
  409.  Meaning: Tells DOS to expect input from and send output to the COM1 device
  410.  
  411.  Version: DOS 2.0 and higher
  412. -------------------------------------------------------------------------------
  413. *DATE
  414.                              PLEASE REGISTER TopDOS!
  415.  
  416.                                    DATE Setting
  417.  
  418.  Purpose: Enter or change the system date.
  419.  
  420.  Format:  DATE [mm-dd-yy] | [dd-mm-yy] | [yy-mm-dd]
  421.  Options:
  422.         mm -- Specify the month (1 through 12)
  423.         dd -- Specify the day (1 through 31)
  424.         yy -- Specify the year (80 through 99 -or- 1980 through 1999)
  425.  
  426.  Example: DATE
  427.  Meaning: Enter the date for the system as prompted
  428.  
  429.  Version: ALL
  430. -------------------------------------------------------------------------------
  431. *DEL
  432.                              PLEASE REGISTER TopDOS!
  433.  
  434.                                  DEL Delete Files
  435.  
  436.  Purpose: Deletes file(s) specified (filename must be entered).  Use this 
  437.           command to remove unwanted files from your disks.  More than one
  438.           filename may be specified on the same command line.
  439.  
  440.  Format:  DEL [options]  [d:][path][filename][.ext]...
  441.           ERASE [options]  [d:][path][filename][.ext]...
  442.  Options:
  443.         /A -- Files created after given time,date
  444.         /B -- Files created before given time,date
  445.         /H -- Hidden and System files included
  446.         /L -- List filenames being deleted
  447.         /Q -- Query on a file by file basis (Yes, No, Quit, Go)
  448.         /D -- Sort query list in descending order
  449.         /E -- Sort query list by extension
  450.         /S -- Sort query list by size
  451.         /T -- Sort query list by time
  452.         /V -- Sort query list by natural (DOS) order
  453.  
  454.  Example: DEL *.bak  junk.txt
  455.  Meaning: Deletes JUNK.TXT and files with .BAK extension
  456.  
  457.  Version: TopDOS
  458. -------------------------------------------------------------------------------
  459. *DIR
  460.                              PLEASE REGISTER TopDOS!
  461.  
  462.                               DIR Directory Listing
  463.  
  464.  Purpose: Lists directory entries (defaults to current directory).
  465.  
  466.  Format:  DIR [options]  [d:][path][filename][.ext]...
  467.  Options:
  468.         /A -- Files created after given time,date
  469.         /B -- Files created before given time,date
  470.         /H -- Hidden and System files included
  471.         /M -- Only files which are backed up
  472.         /U -- Only files which need to be backed up
  473.         /P -- Pause after each page
  474.         /Q -- Quick display, filenames only
  475.         /W -- Wide display, filenames only
  476.         /D -- Sort list in descending order
  477.         /E -- Sort list by extension
  478.         /S -- Sort list by size
  479.         /T -- Sort list by time of creation
  480.         /V -- Sort list by natural (DOS) order
  481.         /F -- Files only, no subdirectories
  482.         /O -- Only subdirectories, no files
  483.         /1 -- Separate files from subdirectories
  484.  
  485.  Example: DIR /a 1-1 *.wks /s
  486.  Meaning: List all the Lotus 1-2-3 files created since Jan 1, sorted by size
  487.  
  488.  Version: TopDOS 
  489. -------------------------------------------------------------------------------
  490. *DISKCOMP
  491.                              PLEASE REGISTER TopDOS!
  492.  
  493.                              DISKCOMP Disk Comparison
  494.  
  495.  Purpose: Compare the contents of source diskette to the target diskette.
  496.  
  497.  Format:  DISKCOMP [d: [d:]] [/1] [/8]
  498.  Options:
  499.         /1 -- Compare only the first side of the disks
  500.         /8 -- Compare only 8 sectors per track
  501.  
  502.  Example: DISKCOMP a: b:
  503.  Meaning: Compare the disk in drive a: to the disk in drive b:
  504.  
  505.  Version: ALL
  506. -------------------------------------------------------------------------------
  507. *DISKCOPY
  508.                              PLEASE REGISTER TopDOS!
  509.  
  510.                              DISKCOPY Diskette Copier
  511.  
  512.  Purpose: Duplicates the source diskette on the diskette in the target drive.
  513.           Target disk is formatted if necessary
  514.  
  515.  Format:  DISKCOPY [d: [d:]][/1]
  516.  Options:
  517.         /1 -- Copy only the first side of the source diskette
  518.  
  519.  Example: DISKCOPY a: b:
  520.  Meaning: Duplicate the contents of the disk in drive a: on disk in drive b:
  521.  
  522.  Version: ALL
  523. -------------------------------------------------------------------------------
  524. *ECHO
  525.                              PLEASE REGISTER TopDOS!
  526.  
  527.                              ECHO Display of Commands
  528.  
  529.  Purpose: Enables/disable the display of DOS commands as they are executed
  530.           from a BATch file.  Does not affect the display of command or 
  531.           program level output.
  532.  
  533.  Format:  ECHO [on | off | Message]
  534.  Options:
  535.       none -- Displays current status of ECHO command
  536.         ON -- Displays all commands as they are executed
  537.        OFF -- Suppresses commands from being displayed as they are executed
  538.    Message -- Forces display of Message regardless of ECHO status
  539.  
  540.  Example: ECHO OFF
  541.  Meaning: Disables display of subsequent commands in batch files.
  542.  
  543.  Version: DOS 2.0 and higher
  544. -------------------------------------------------------------------------------
  545. *EDIT
  546.                              PLEASE REGISTER TopDOS!
  547.  
  548.                          EDIT Display and/or Change File
  549.  
  550.  Purpose: Call the TopDOS full screen editor.  The first filename specified is
  551.           the file to be edited.  Optionally, a character translation table
  552.           may also be specified.  This table defines what character conversions
  553.           will be made as the specified file is brought into the editor, and
  554.           allows data files from many different word processors to easily
  555.           be converted to ASCII format for viewing and editing.
  556.  
  557.  Format:  EDIT [d:][path][filename][.ext] [d:][path][filename][.ext]
  558.  Options:
  559.         /H -- Edit a Hidden file
  560.  
  561.  Example: EDIT topdos.key
  562.  Meaning: Edit a TopDOS macro/alias file
  563.  
  564.  Version: TopDOS
  565. -------------------------------------------------------------------------------
  566. *EDLIN
  567.                              PLEASE REGISTER TopDOS!
  568.  
  569.                                 EDLIN File Editor
  570.  
  571.  Purpose: Edit files using the DOS line editor.
  572.  
  573.  Format:  EDLIN [d:][path]filename[.ext][/B]
  574.  Options:
  575.         /B -- Ignore Ctrl-Z's characters as end-of-file marks
  576.  Example: EDLIN readme.txt
  577.  Meaning: Edit the file README.TXT in a line editor
  578.  Note: See EDIT command
  579.  
  580.  Version: ALL
  581. -------------------------------------------------------------------------------
  582. *EGA
  583.                              PLEASE REGISTER TopDOS!
  584.  
  585.                                  EGA Display Mode
  586.  
  587.  Purpose: Switch between 25 line and 43 line display mode on EGA Systems.
  588.           Causes DOS, the TopDOS Editor, and the TREE command to display 43
  589.           lines of data.
  590.  
  591.  Format:  EGA [25 | 43]
  592.  Options:
  593.        25 -- Switches into 80 columns by 25 lines display mode
  594.        43 -- Switches into 80 columns by 43 lines display mode (EGA only)
  595.  
  596.  Example: EGA 43
  597.  Meaning: Display with 43 lines.  Changes DOS, EDIT, and TREE display.
  598.  
  599.  Version: TopDOS
  600. -------------------------------------------------------------------------------
  601. *FASTOPEN
  602.                              PLEASE REGISTER TopDOS!
  603.  
  604.                             FASTOPEN Quick File Access
  605.  
  606.  Purpose: Causes DOS to store in memory the location of directories and files
  607.           most recently opened.  Searching memory for file and directory 
  608.           information is much faster (after this command has been executed).
  609.           DOS normally searches the disk for this information, a much slower
  610.           operation.  See your DOS manual for the optimum number of entries
  611.           for this memory list.
  612.  
  613.  Format:  FASTOPEN d:[=nnn]...
  614.  
  615.  Options:
  616.        nnn -- Number of file entries to remember (10 through 999)
  617.  Example: FASTOPEN c:
  618.  Meaning: Remember a default of 34 file entries for drive c:
  619.  
  620.  Version: DOS 3.3 and higher.
  621. -------------------------------------------------------------------------------
  622. *FDISK
  623.                              PLEASE REGISTER TopDOS!
  624.  
  625.                            FDISK Hard Disk Partitioning
  626.  
  627.  Purpose: Creates DOS and non-DOS partitions on a fixed disk.  Later versions
  628.           also allow creation of extended DOS partitions and logical disks on
  629.           large fixed disks.
  630.  
  631.  Format:  FDISK
  632.  Options: (none)
  633.  
  634.  Example: FDISK
  635.  Meaning: Allows you to manage the creation and deletion of disk partitions.
  636.  
  637.  Version: DOS 2.0 and higher
  638. -------------------------------------------------------------------------------
  639. *FIND
  640.                              PLEASE REGISTER TopDOS!
  641.  
  642.                                     FIND Text
  643.  
  644.  Purpose: A DOS filter which copies all lines containing the specified "string"
  645.           from the specified file(s) to the standard output device.
  646.  
  647.  Format:  FIND [/V][/C][/N] "string" [[d:][path]filename[.ext]...]
  648.  Options:
  649.         /V -- Display all lines NOT containing the "string"
  650.         /C -- Display a count of the number of lines containing "string"
  651.         /N -- Display the relative line number of each matching line
  652.   "string" -- The specific string to be found.  Note FIND is case-sensitive
  653.  
  654.  Example: FIND "TopDOS" COMPANY.LST
  655.  Meaning: Find occurrences of "TopDOS" in the file named COMPANY.LST and
  656.           display them on the screen (standard output device).
  657.  
  658.  Version: DOS 2.0 and higher
  659. -------------------------------------------------------------------------------
  660. *FOR
  661.  
  662.                              PLEASE REGISTER TopDOS!
  663.  
  664.                                        FOR
  665.  
  666.  Purpose: Allows repetitive execution of DOS commands from the command line or
  667.           from within BATch files and Aliases.
  668.  
  669.  Format:  FOR %%variable IN (set) DO command
  670.  Options: (none)
  671.  
  672.  Example: FOR %%a IN (a A b B c C d D) DO %%a
  673.  Meaning: Run the batch file selected by value represented by %%a
  674.  
  675.  Version: DOS 2.0 and higher
  676. -------------------------------------------------------------------------------
  677. *FORMAT
  678.                              PLEASE REGISTER TopDOS!
  679.                                 FORMAT Disk Setup
  680.  
  681.  Purpose: High level format to initialize the disk in the specified drive
  682.           to be compatible to DOS.  The disk is also analyzed for bad sectors
  683.           and the directory and file allocation table are initialized. 
  684.           Optionally, the operating system files are copied to the specified
  685.           disk.  Please note that all data on a disk will be lost when the 
  686.           disk is formatted.
  687.  Format:  FORMAT d:[/S][/1][/8][/V][/B][/4][/N:xx][/T:yy]
  688.  Options:
  689.         /S -- Copy the operating system files to the specified disk
  690.         /1 -- Format for single-sided use (5.25" drives only)
  691.         /8 -- Format for 8 sectors per track (5.25" drives only)
  692.         /V -- Identify the disk with an 11 character volume label
  693.         /B -- Format as with /8 but create space for operating system files
  694.         /4 -- Format to low-density size on a high density drive
  695.         /N -- Specify the number of sectors per track to format
  696.         /T -- Specify the number of tracks to format 
  697.  Example: FORMAT a: /s/v
  698.  Meaning: Format the disk in drive a: with operating system and volume label
  699.  Version: DOS 2.0 and higher
  700. -------------------------------------------------------------------------------
  701. *GOTO
  702.                              PLEASE REGISTER TopDOS!
  703.  
  704.                               GOTO Line After Label
  705.  
  706.  Purpose: Transfers control in a BATch file to the line following the one 
  707.           containing the specified label.  A label is defined by a line 
  708.           beginning with a colon, and followed by a character string..
  709.  
  710.  Format:  GOTO [:]label
  711.  Options: (none)
  712.  
  713.  Example: GOTO quit
  714.  Meaning: Continues executing batch file at line after :quit label
  715.  Note: See IF command
  716.  
  717.  Version: DOS 2.0 and higher
  718. -------------------------------------------------------------------------------
  719. *GRAFTABL
  720.                              PLEASE REGISTER TopDOS!
  721.  
  722.                           GRAFTABL Foreign Language Sets
  723.  
  724.  Purpose: Enables CGA display of ASCII characters 128 through 255 in graphics
  725.           mode.  Loads additional character data into RAM for definition of 
  726.           national language characters.
  727.  
  728.  Format:  GRAFTABL [437 | 860 | 863 | 865 | /STATUS]
  729.  Options:
  730.        437 -- United States (default value)
  731.        860 -- Portugal
  732.        863 -- Canada (Fr.)
  733.        865 -- Norway and Denmark
  734.    /STATUS -- Displays the number of the selected country code page
  735.  
  736.  Example: GRAFTABL 863
  737.  Meaning: Load in the character table for Canada (ASCII 128 through 255)
  738.  
  739.  Version: DOS 3.3 and higher.
  740. -------------------------------------------------------------------------------
  741. *GRAPHICS
  742.                              PLEASE REGISTER TopDOS!
  743.  
  744.                               GRAPHICS Print Screen
  745.  
  746.  Purpose: Enables screen printing while in graphics display mode.
  747.  
  748.  Format:  GRAPHICS [printer][/R][/B][/LCD]
  749.  Options:
  750.    printer:
  751.     COLOR1 -- IBM Personal Computer Color Printer with black ribbon
  752.     COLOR4 -- IBM Personal Computer Color Printer with RGB ribbon
  753.     COLOR8 -- IBM Personal Computer Color Printer with CMY ribbon
  754.    COMPACT -- IBM Personal Computer Compact Printer
  755.   GRAPHICS -- IBM Personal Graphics Printer -or- IBM Proprinter
  756.    THERMAL -- IBM PC Convertible Printer
  757.         /R -- Print black and white as seen on the monitor (default is reverse)
  758.         /B -- Print the background color (only with COLOR4 or COLOR8 printers)
  759.       /LCD -- Print image exactly as displayed on IBM PC Convertible LCD
  760.  
  761.  Example: GRAPHICS
  762.  Meaning: Loads graphics display printing support - use Shift-PrtSc to print
  763.  
  764.  Version: DOS 2.0 and higher
  765. -------------------------------------------------------------------------------
  766. *helpsys
  767. ═══════════════════════════  TOPDOS HELP SYSTEM  ════════════════════════════
  768.  
  769. New TopDOS    CLEAR   CLUSTER   EDIT       EGA      HELP   HISTORY    MACROS
  770. commands:     MOVE    SETATTR   STUFFKEY   TOPDOS   TREE   TREECOPY   WHEREIS
  771.  
  772.  
  773. Enhanced 
  774. DOS commands: CLS     COPY      DEL        DIR
  775.  
  776. Special Help  ALIAS   AUTOEXEC  CONFIG     COMMANDS  
  777. topics:       KEYS    MAKEHELP  THELPATH
  778.  
  779. To display help on these or any DOS command, simply type the help topic and
  780. press the F1 key.  To display a list of help topics, type:  COMMANDS  F1
  781.  
  782. If you wish to print help for any help topic, simply type the help topic
  783. followed by '/?  PRN' and press the Return key.  For example, typing:
  784.  
  785.                       TOPDOS/? PRN  Return
  786.  
  787. would print help for the TOPDOS command.
  788. *HISTORY
  789.                              PLEASE REGISTER TopDOS!
  790.                                Command Line HISTORY
  791.  
  792.  Purpose: Display current list of command lines from the history buffer.
  793.           TopDOS maintains a list of the most currently issued commands.  This
  794.           command causes your command history to be displayed on your screen
  795.           for review or to be redirected to a disk file.
  796.  
  797.  Format:  HISTORY
  798.  Options: (none)
  799.  
  800.  Example: HISTORY  record.cmd
  801.  Meaning: Save history to a file
  802.  
  803.  Version: TopDOS
  804. -------------------------------------------------------------------------------
  805. *IF
  806.                              PLEASE REGISTER TopDOS!
  807.  
  808.                               IF Conditional Switch
  809.  
  810.  Purpose: Allows conditional execution of DOS commands from within BATch files
  811.           and Aliases.
  812.  
  813.  Format:  IF [NOT] condition command
  814.  Options: Conditions can be one of the following:
  815.             ERRORLEVEL number
  816.             string1 == string2
  817.             EXIST [d:][path]filename[.ext]
  818.             NOT -- Causes command to be executed if condition is FALSE
  819.  
  820.  Example: IF NOT EXIST %1 GOTO quit
  821.  Meaning: If the specified file does not exist then continue execution of the
  822.           batch file at :quit.
  823.  Note: See GOTO command
  824.  
  825.  Version: DOS 2.0 and higher
  826. -------------------------------------------------------------------------------
  827. *JOIN
  828.                              PLEASE REGISTER TopDOS!
  829.  
  830.                                    JOIN Drives
  831.  
  832.  Purpose: Makes a drive appear to be a directory on another drive.  This allows
  833.           two drives to act as one larger drive for many purposes.  The drive 
  834.           directory are said to be logically connected.  Files on the second 
  835.           drive may be accessed through the "join" directory on the first 
  836.           drive.
  837.  
  838.  Format:  JOIN  -or-
  839.           JOIN d: d:\directory  -or-
  840.           JOIN d: /D
  841.  Options:
  842.       \directory -- Directory just below "root" that the drive will be joined to
  843.               /D -- Disconnect a join.  Drive must be specified to disconnect
  844.  Example: JOIN a: c:\adrive
  845.  Meaning: Join drive A: to subdirectory ADRIVE on drive C:
  846.  
  847.  Version: DOS 3.2 and higher
  848. -------------------------------------------------------------------------------
  849. *KEYB
  850.                              PLEASE REGISTER TopDOS!
  851.  
  852.                               KEYB Keyboard Handler
  853.  
  854.  Purpose: Replaces the ROM BIOS keyboard handler program in order to support 
  855.           non-U.S. keyboards.
  856.  
  857.  Format:  KEYB [xx[,[yyy],[[d:][path]filename[.ext]]]]
  858.  Options:
  859.         xx -- Specify the keyboard code
  860.        yyy -- Specify the numeric code page defining the character set
  861.  
  862.  Example: KEYB UK
  863.  Meaning: Load keyboard program to support United Kingdom keyboards.
  864.  
  865.  Version: DOS 3.0 and higher
  866. -------------------------------------------------------------------------------
  867. *LABEL
  868.                              PLEASE REGISTER TopDOS!
  869.  
  870.                              LABEL Disk Volume Label
  871.  
  872.  Purpose: Labels a disk with a volume name.  Create, change or delete a volume
  873.           label.
  874.  
  875.  Format:  LABEL [d:][label]
  876.  Options:
  877.           label -- Specify volume label to enter (1 to 11 characters)
  878.  
  879.  Example: LABEL a:backupdisk
  880.  Meaning: Put the label "backupdisk" on the disk in drive A:
  881.  
  882.  Version: DOS 3.0 and higher
  883. -------------------------------------------------------------------------------
  884. *MACROS
  885.                              PLEASE REGISTER TopDOS!
  886.  
  887.                                   MACROS Display
  888.  
  889.  Purpose: Display list of TopDOS macros and aliases.  This command causes the
  890.           currently defined macros and aliases to be displayed on your screen 
  891.           for review or to be redirected to a disk file.
  892.  
  893.  Format:  MACROS
  894.  Options: (none)
  895.  
  896.  Example: MACROS  topdos.key
  897.  Meaning: Save macros/aliases to the file TOPDOS.KEY
  898.  
  899.  Version: TopDOS
  900. -------------------------------------------------------------------------------
  901. *MAKEHELP
  902.                   AVAILABLE IN REGISTERED VERSION OF TopDOS ONLY
  903.  
  904.                                      MAKEHELP
  905.  
  906.  Purpose: Required for custom modification of the TopDOS Help System.  This
  907.           command creates a new help index (TOPDOS.IDX) file.  This command
  908.           must be run if you modify the TOPDOS.HLP file in any way.
  909.  
  910.  Format:  MAKEHELP
  911.  Options: (none)
  912.  Notes:   The MAKEHELP program file and the TOPDOS.HLP file must be located
  913.           in the same directory.
  914.  
  915.  Example: MAKEHELP
  916.  Meaning: Examine the TOPDOS.HLP in the current directory and create 
  917.           TOPDOS.IDX and COMMANDS.HLP
  918.  
  919.  Version: TopDOS
  920. -------------------------------------------------------------------------------
  921. *MD
  922.                              PLEASE REGISTER TopDOS!
  923.  
  924.                                 MD Make Directory
  925.                               Same command as MKDIR
  926.  
  927.  Purpose: Creates a subdirectory at the specified path or on the default drive
  928.           and path.  Use this command to create the directory hierarchy on 
  929.           your fixed disk.
  930.  
  931.  Format:  MD [d:]path
  932.  Options: (none)
  933.  
  934.  Example: MD \topdos
  935.  Meaning: Makes a subdirectory named \TOPDOS on the default drive
  936.  
  937.  Version: DOS 2.0 and higher
  938. -------------------------------------------------------------------------------
  939. *MKDIR
  940.                              PLEASE REGISTER TopDOS!
  941.  
  942.                                MKDIR Make Directory
  943.                                 Same command as MD
  944.  
  945.  Purpose: Creates a subdirectory at the specified path or on the default drive
  946.           and path.  Use this command to create the directory hierarchy on 
  947.           your fixed disk.
  948.  
  949.  Format:  MKDIR [d:]path
  950.  Options: (none)
  951.  
  952.  Example: MKDIR \topdos
  953.  Meaning: Makes a subdirectory named \TOPDOS on the default drive
  954.  
  955.  Version: DOS 2.0 and higher
  956. -------------------------------------------------------------------------------
  957. *MODE
  958.                              PLEASE REGISTER TopDOS!
  959.  
  960.                                        MODE
  961.  
  962.  Purpose: This is a device level command which sets operating parameters.
  963.           Allows you to set the way that a printer, CGA adapter, or
  964.           communications adapter operates.  Allows set up and selection of
  965.           code pages.
  966.  
  967.  Format #1: MODE LPT#[:][n][,m][,P]]
  968.  Options #1:
  969.          # -- Number of the printer (1, 2 or 3)
  970.          n -- Number of characters per line (80 or 132)
  971.          m -- Number of lines per inch (6 or 8)
  972.          P -- Specify continuous retry on time-out errors
  973.  
  974.  Format #2: MODE n  -or-
  975.             MODE [n],m[,T]
  976.  Options #2:
  977.          n -- 40, 80, BW40, BW80, CO40, CO80, or MONO
  978.          m -- Shift the display left or right (L or R)
  979.          T -- Request a test pattern used to align the display
  980.  
  981.  Format #3: MODE COM#[:]baud[,[parity][,[databits][,[stopbits][,P]]]]
  982.  Options #3:
  983.          # -- Number of communications adapter (1, 2, 3 or 4)
  984.       baud -- Baud Rate (110, 150, 300, 600, 1200, 2400, 4800, 9600, or 19200)
  985.     parity -- None, Odd, Even (N, O, or E).  Default is Even
  986.   databits -- Number of data bits (7 or 8).  Default is 7
  987.   stopbits -- Number of stop bits (1 or 2).
  988.          P -- Specify continuous retry on time-out errors
  989.  
  990.  Format #4: MODE LPT#[:]=COMn
  991.  Options #4:
  992.          # -- Number of the printer (1, 2 or 3)
  993.          n -- Number of communications adapter (1, 2, 3 or 4)
  994.  
  995.  Format #5: MODE device CODEPAGE|CP PREPARE|PREP=
  996.             ((cp) [d:][path]filename[.ext])  -or-
  997.             MODE device CODEPAGE|CP PREPARE|PREP=
  998.             ((cplist) [d:][path]filename[.ext])
  999.  Format #6: MODE device CODEPAGE|CP SELECT=cp|SEL=cp
  1000.  Format #7: MODE device CODEPAGE|CP [/STATUS | /STA]
  1001.  Format #8: MODE device CODEPAGE|CP REFRESH|REF
  1002.  Options #5, #6, #7 and #8:
  1003.     device -- Specify device (CON, PRN, LPT1, LPT2 or LPT3)
  1004.         cp -- Specify one code page number (437, 850, 860, 863 or 865)
  1005.     cplist -- Specify a list of code pages (437, 850, 860, 863 or 865)
  1006.    /STATUS -- Display active code page and a list of selectable code pages
  1007.  
  1008.  Example: MODE com1:1200,n,8,1
  1009.  Meaning: Set communications port 1 to operate at 1200 baud, no parity, 8 data-
  1010.           bits and 1 stop-bit.
  1011.  
  1012.  Version: DOS 2.0 and higher
  1013. -------------------------------------------------------------------------------
  1014. *MORE
  1015.                              PLEASE REGISTER TopDOS!
  1016.  
  1017.                                 MORE Screen Pause
  1018.  
  1019.  Purpose: A DOS filter which copies data from the standard input device to the
  1020.           standard output device one screenful at a time, pausing with each 
  1021.           screen.
  1022.  
  1023.  Format:  MORE
  1024.  Options: (none)
  1025.  
  1026.  Example: DIR | MORE
  1027.  Meaning: Sends the directory listing to the screen via the MORE filter.
  1028.  
  1029.  Version: DOS 2.0 and higher
  1030. -------------------------------------------------------------------------------
  1031. *MOVE
  1032.                              PLEASE REGISTER TopDOS!
  1033.                                     MOVE Files
  1034.  
  1035.  Purpose: Moves specified file(s) to given destination.  Files may be moved 
  1036.           with or without a name change.  Use this command to move a file to
  1037.           a new location and delete the original copy of the file.
  1038.  Format:  MOVE [options]  [d:][path][filename][.ext] [d:][path][filename][.ext]
  1039.  Options:/A -- Files created after given time,date
  1040.          /B -- Files created before given time,date
  1041.          /F -- Only files which need to be backed up
  1042.          /H -- Hidden and System files included
  1043.          /P -- Pause when disk full
  1044.          /R -- Replace duplicates on Query basis
  1045.          /U -- Update duplicates (Source must be newer than Target)
  1046.          /Q -- Query on a file by file basis
  1047.          /D -- Sort query list in descending order
  1048.          /E -- Sort query list by extension
  1049.          /S -- Sort query list by size
  1050.          /T -- Sort query list by time
  1051.          /V -- Sort query list by natural (DOS) order        
  1052.  Example: MOVE /a -1 *.* A:
  1053.  Meaning: Moves file(s) created since yesterday to drive A
  1054.  Version: TopDOS
  1055. *PATH
  1056.                              PLEASE REGISTER TopDOS!
  1057.  
  1058.                               PATH for Program Files
  1059.  
  1060.  Purpose: Specify directories to be searched for executable files (programs,
  1061.           commands or batch files) not found in the current directory.  
  1062.           Only searches for files with extensions .COM, .EXE and .BAT.
  1063.  
  1064.  Format:  PATH [[d:]path[[;[d:]path]]]  -or-  
  1065.           PATH ;
  1066.  Options: 
  1067.        ; -- Reset path list to null or empty
  1068.  
  1069.  Example: PATH c:\topdos;c:\dos
  1070.  Meaning: Search the C:\TOPDOS and C:\DOS subdirectories for programs, 
  1071.           commands, or batch files not found in the current directory
  1072.  
  1073.  Version: DOS 2.0 and higher
  1074. -------------------------------------------------------------------------------
  1075. *PAUSE
  1076.                              PLEASE REGISTER TopDOS!
  1077.  
  1078.                                PAUSE in Batch Files
  1079.  
  1080.  Purpose: Suspends BATch file processing and displays optional Message
  1081.           followed by "Strike a key when ready...", until a key is pressed. 
  1082.  
  1083.  Format:  PAUSE [Message]
  1084.  Options: (none)
  1085.  
  1086.  Example: PAUSE
  1087.  Meaning: Suspend the system until any key or Ctrl-Break is pressed
  1088.  
  1089.  Version: DOS 2.0 and higher
  1090. -------------------------------------------------------------------------------
  1091. *PRINT
  1092.                              PLEASE REGISTER TopDOS!
  1093.                                       PRINT
  1094.  
  1095.  Purpose: This command starts a multi-tasking printing queue (list).  Data
  1096.           files are printed in the background while your other tasks remain
  1097.           active in the foreground.
  1098.  Format:  PRINT [/D:device][/B:buffsiz][/U:busytick]
  1099.           [/M:maxtick][/S:timeslice][/Q:quesiz][/C][/T][/P][[d:][path]
  1100.           [filename][.ext]...]
  1101.         Options:
  1102.         /D -- Specify the print device.  Default device is PRN
  1103.         /B -- Set the size in bytes of the internal print buffer
  1104.         /U -- Specify the number of clock ticks that PRINT waits to print
  1105.         /M -- Specify how many clocks ticks PRINT can have to print characters
  1106.         /S -- Specify the time slice value.  (1 through 255)  Default is 8.
  1107.         /Q -- Specify how many print files you can have in the queue (1 to 32)
  1108.         /C -- Set the cancel mode. Allows you to select while file(s) to cancel
  1109.         /T -- Set the terminate mode.  All queued files are cancelled
  1110.         /P -- Set the print mode.  Preceding file(s) are added to print queue
  1111.  Example: PRINT notes1.txt notes2.txt summary.txt
  1112.  Meaning: Print the three files specified to the PRN device on a queued basis
  1113.  Version: DOS 2.0 and higher
  1114. -------------------------------------------------------------------------------
  1115. *PROMPT
  1116.                              PLEASE REGISTER TopDOS!
  1117.  
  1118.                            PROMPT Dos Prompt Specifier
  1119.  
  1120.  Purpose: Change the format of the DOS prompt.  The prompt may contain text and
  1121.           meta-strings of the following kinds.  The meta-strings allow insertion
  1122.           of system data into the prompt.
  1123.  
  1124.  Format:  PROMPT [prompt-text]
  1125.  Options:
  1126.         $$ -- Display the '$' character
  1127.         $t -- Display the current system time
  1128.         $d -- Display the current system date
  1129.         $p -- Display the current directory of the default drive
  1130.         $v -- Display the current DOS version number
  1131.         $n -- Display the default drive letter
  1132.         $g -- Display the '' character
  1133.         $l -- Display the '' character
  1134.         $b -- Display the '|' character
  1135.         $q -- Display the '=' character
  1136.         $h -- Display a backspace; erasing the previous character
  1137.         $e -- Display the ESC character
  1138.         $_ -- Display the CR/LF character sequence (go to start of next line)
  1139.  
  1140.  Example: PROMPT $p$g
  1141.  Meaning: If the default drive is C: and the current directory is \TOPDOS,
  1142.           then the example would change the DOS prompt to 'C:\TOPDOS'
  1143.  
  1144.  Version: ALL
  1145. -------------------------------------------------------------------------------
  1146. *RD
  1147.                              PLEASE REGISTER TopDOS!
  1148.  
  1149.                                RD Remove Directory
  1150.                                   same as RMDIR
  1151.  
  1152.  Purpose: Removes a subdirectory at the specified path or on the default drive
  1153.           and path.  Use this command to maintain the directory hierarchy on 
  1154.           your fixed disk.  Works only from the root directory.
  1155.  
  1156.  Format:  RD [d:]path
  1157.  Options: (none)
  1158.  
  1159.  Example: RD c:\backup
  1160.  Meaning: Remove the BACKUP directory from drive C:
  1161.  
  1162.  Version: ALL
  1163. -------------------------------------------------------------------------------
  1164. *RECOVER
  1165.                              PLEASE REGISTER TopDOS!
  1166.  
  1167.                                   RECOVER Files
  1168.  
  1169.  Purpose: This command is used to recover files from disks that have developed
  1170.           problems which render a portion of the disk unreadable.  All data
  1171.           from the file can be retrieved except that contained in the bad 
  1172.           sector.  In cases where the disk directory itself has been damaged, 
  1173.           all of the files can be recovered from the disk.  See your DOS manual
  1174.           for more information on how files are stored on the disk.
  1175.  
  1176.  Format:  RECOVER [d:][path]filename[.ext] -or- 
  1177.           RECOVER d:
  1178.  Options: (none)
  1179.  
  1180.  Example: RECOVER a:oldfile.dat
  1181.  Meaning: Recover the file OLDFILE.DAT from drive A: sector-by-sector
  1182.  
  1183.  Version: DOS 3.0 and higher
  1184. -------------------------------------------------------------------------------
  1185. *REM
  1186.                              PLEASE REGISTER TopDOS!
  1187.  
  1188.                                     REM Remark
  1189.  
  1190.  Purpose: Displays Message from within a batch file unless ECHO is OFF.
  1191.  
  1192.  Format:  REM [Message]
  1193.  Options: (none)
  1194.  
  1195.  Example: REM This is the main menu .BAT file
  1196.  Meaning: Displays a message describing a batch file
  1197.  
  1198.  Version: ALL
  1199. -------------------------------------------------------------------------------
  1200. *REN
  1201.                              PLEASE REGISTER TopDOS!
  1202.  
  1203.                                  REN Rename File
  1204.                                   Same as RENAME
  1205.  
  1206.  Purpose: Change the name of the file(s) specified to the given filename(s).  
  1207.           The renamed file(s) remains in the same directory.
  1208.  
  1209.  Format:  REN [d:][path]filename[.ext] filename[.ext]
  1210.  Options: (none)
  1211.  
  1212.  Example: REN a:*.bak *.old
  1213.  Meaning: Rename all the files on drive A: with the extension .BAK to .OLD
  1214.  
  1215.  Version: ALL
  1216. -------------------------------------------------------------------------------
  1217. *RENAME
  1218.                              PLEASE REGISTER TopDOS!
  1219.  
  1220.                                    RENAME File
  1221.                                    same as REN
  1222.  
  1223.  Purpose: Change the name of the file(s) specified to the given filename(s).  
  1224.           The renamed file(s) remains in the same directory.
  1225.  
  1226.  Format:  RENAME [d:][path]filename[.ext] filename[.ext]
  1227.  Options: (none)
  1228.  
  1229.  Example: RENAME a:*.bak *.old
  1230.  Meaning: Rename all the files on drive A: with the extension .BAK to .OLD
  1231.  
  1232.  Version: ALL
  1233. -------------------------------------------------------------------------------
  1234. *REPLACE
  1235.                              PLEASE REGISTER TopDOS!
  1236.  
  1237.                                    REPLACE File
  1238.  
  1239.  Purpose: Replace file(s) on the specified destination disk on a selective 
  1240.           basis. Selectively add file(s) to target from source.
  1241.  
  1242.  Format:  REPLACE [d:][path]filename[.ext] [d:][path] [/A][/P][/R][/S][/W]
  1243.  Options:
  1244.         /A -- Copy all files specified by the source that don't exist on target
  1245.         /P -- Replace files on a prompted or query basis
  1246.         /R -- Replace files that are read-only on target disk
  1247.         /S -- Search all directories of target disk for matching files
  1248.         /W -- Wait for a keypress before searching source disk for files
  1249.  
  1250.  Example: REPLACE a:\menu.bat c:\ /s
  1251.  Meaning: Replace all occurrences of MENU.BAT on drive C: with file on drive A:
  1252.  
  1253.  Version: DOS 3.3 and higher.
  1254. -------------------------------------------------------------------------------
  1255. *RESTORE
  1256.                              PLEASE REGISTER TopDOS!
  1257.  
  1258.                                   RESTORE Backup
  1259.  
  1260.  Purpose: Restores files saved using the DOS BACKUP command from one disk to 
  1261.           another.
  1262.  
  1263.  Format:  RESTORE d: [d:][path]filename[.ext]
  1264.           [/S][/P][/B:mm-dd-yy][/A:mm-dd-yy][/M][/N][/L:time][/E:time]
  1265.  Options:
  1266.         /S -- Restore all files in subdirectories in addition to current dir
  1267.         /P -- Restore files on a prompted or query basis
  1268.         /B -- Restore files modified on or before a given date
  1269.         /A -- Restore files modified on or after a given date
  1270.         /M -- Restore files modified or deleted since they were backed up
  1271.         /N -- Restore files that no longer exist on target disk
  1272.         /E -- Restore files modified on or before a given time
  1273.         /L -- Restore files modified on or after a given time
  1274.  
  1275.  Example: RESTORE a:/p
  1276.  Meaning: Restore all the files on drive A: to the current drive one-at-a-time
  1277.  Version: DOS 2.0 and higher
  1278. -------------------------------------------------------------------------------
  1279. *RMDIR
  1280.                              PLEASE REGISTER TopDOS!
  1281.  
  1282.                               RMDIR Remove Directory
  1283.                                     same as RD
  1284.  
  1285.  Purpose: Removes a subdirectory at the specified path or on the default drive
  1286.           and path.  Use this command to maintain the directory hierarchy on 
  1287.           your fixed disk. Works only from the root directory.
  1288.  
  1289.  Format:  RMDIR [d:]path
  1290.  Options: (none)
  1291.  
  1292.  Example: RMDIR c:\backup
  1293.  Meaning: Remove the BACKUP directory from drive C:
  1294.  
  1295.  Version: ALL
  1296. -------------------------------------------------------------------------------
  1297. *SELECT
  1298.                              PLEASE REGISTER TopDOS!
  1299.  
  1300.                                SELECT System Files
  1301.  
  1302.  Purpose: Formats the specified disk, copies DOS files and creates AUTOEXEC.BAT
  1303.           and CONFIG.SYS files.  See your DOS manual for details.
  1304.  
  1305.  Format:  SELECT [[A: | B:][d:][path]] xxx yy
  1306.  Options:
  1307.           xxx -- Specify the country code
  1308.           yy  -- Specify the keyboard code
  1309.  
  1310.  Example: SELECT A:
  1311.  Meaning: Installs DOS on HIGH-CAPACITY disk in drive A:.
  1312.  
  1313.  Version: DOS 3.3 and higher.
  1314. -------------------------------------------------------------------------------
  1315. *SET
  1316.                              PLEASE REGISTER TopDOS!
  1317.  
  1318.                                  SET Environment
  1319.  
  1320.  Purpose: Adds strings or variables to the command processor's environment.
  1321.           These strings are available to all commands and programs.
  1322.  
  1323.  Format:  SET [name=[parameter]]
  1324.  Options:   none -- Displays all of the current variables and their values
  1325.  
  1326.  Example: SET thelpath=c:\topdos
  1327.  Meaning: Creates a environment variable named "THELPATH" equal to "C:\TOPDOS"
  1328.  
  1329.  Version: ALL
  1330. -------------------------------------------------------------------------------
  1331. *SETATTR
  1332.                              PLEASE REGISTER TopDOS!
  1333.  
  1334.                               SETATTR Set Attributes
  1335.  
  1336.  Purpose: An external TopDOS command to change the DOS attributes of
  1337.           specified file(s) and/or directory(ies)
  1338.  
  1339.  Format:  SETATTR [options] [d:][path]filename[.ext]
  1340.  Options:
  1341.              . -- general
  1342.              H -- hidden
  1343.              A -- archive
  1344.              R -- read only
  1345.              S -- system
  1346.             /O -- Only subdirectories
  1347.             /S -- Subdirectories also
  1348.  
  1349.  Example: SETATTR hr payrec.dat
  1350.  Meaning: Set the attributes of the file PAYREC.DAT to Hidden, Read-only
  1351.  
  1352.  Version: TopDOS
  1353. -------------------------------------------------------------------------------
  1354. *SHARE
  1355.                              PLEASE REGISTER TopDOS!
  1356.  
  1357.                                       SHARE
  1358.  
  1359.  Purpose: Enables support for file sharing and locking.
  1360.  
  1361.  Format:  SHARE [/F:filespace][/L:locks]
  1362.  Options:
  1363.         /F -- Allocate file space in bytes for recording file sharing data
  1364.         /L -- Allocates space for the number of available locks
  1365.  
  1366.  Example: SHARE
  1367.  Meaning: Loads file sharing support with filespace=2048 and locks=20
  1368.  
  1369.  Version: DOS 3.0 and higher
  1370. -------------------------------------------------------------------------------
  1371. *SHIFT
  1372.                              PLEASE REGISTER TopDOS!
  1373.  
  1374.                                  SHIFT Parameter
  1375.  
  1376.  Purpose: Allows BATch files and Aliases to utilize more than 10 
  1377.           (%0 through %9) replaceable parameters.  Shifts all values
  1378.           to the next lower parameter.
  1379.  
  1380.  Format:  SHIFT
  1381.  Options: (none)
  1382.  
  1383.  Example: SHIFT
  1384.  Meaning: Causes %0 to now equal %1, %1 to now equal %2, etc.
  1385.  
  1386.  Version: DOS 2.0 and higher
  1387. -------------------------------------------------------------------------------
  1388. *SORT
  1389.                              PLEASE REGISTER TopDOS!
  1390.  
  1391.                                        SORT
  1392.  
  1393.  Purpose: A DOS filter which reads data from the standard input device and
  1394.           sorts it before writing it to the standard output device.
  1395.  
  1396.  Format:  SORT [/R][/+n]
  1397.  Options:
  1398.            /R -- Sort in reverse order
  1399.           /+n -- Start sorting with column 'n'.  Default is column 1
  1400.  
  1401.  Example: dir | SORT /+14
  1402.  Meaning: Sort a directory listing by column 14 (size) and display on screen
  1403.  
  1404.  Version: DOS 2.0 and higher
  1405. -------------------------------------------------------------------------------
  1406. *STUFFKEY
  1407.                              PLEASE REGISTER TopDOS!
  1408.  
  1409.                                      STUFFKEY
  1410.  
  1411.  Purpose: To "stuff" or load the keyboard buffer with a series of keystrokes
  1412.           before loading and executing a program.  The "stuffed" keys are
  1413.           available to the program as if they had been typed in at the 
  1414.           keyboard.  When used in Aliases or BATch files, this command is
  1415.           a very powerful means of automating the start-up and use of other
  1416.           programs and applications.  This command allows you to feed a 
  1417.           series of keystrokes into a program that otherwise accepts input
  1418.           directly from the keyboard only.  
  1419.  
  1420.  Format:  STUFFKEY [d:][path]filename[.ext] keys  -or-
  1421.           STUFFKEY keys
  1422.  Options:
  1423.           keys -- Any valid macro command or keystrokes
  1424.  
  1425.  Example: STUFFKEY 123.exe{ret}{ret}/frSTART.WK1{ret}
  1426.  Meaning: Automatically have Lotus 1-2-3 load START.WK1 when 1-2-3 is started.
  1427.  
  1428.  Version: TopDOS
  1429. -------------------------------------------------------------------------------
  1430. *SUBST
  1431.                              PLEASE REGISTER TopDOS!
  1432.  
  1433.                               SUBST Substitute Drive
  1434.  
  1435.  Purpose: Causes a drive specifier to refer to another drive or path.  
  1436.  
  1437.  Format:  SUBST d: d:path  -or-
  1438.           SUBST d: /D  -or-
  1439.           SUBST
  1440.  Options:
  1441.           none -- Display all current substitutions
  1442.             /D -- Delete a substitution
  1443.  
  1444.  Example: SUBST e: c:\dos\utils
  1445.  Meaning: Cause any reference to drive E: to be substituted with C:\DOS\UTILS
  1446.  
  1447.  Version: DOS 3.0 and higher
  1448. -------------------------------------------------------------------------------
  1449. *SYS
  1450.                              PLEASE REGISTER TopDOS!
  1451.  
  1452.                              SYS System files copier
  1453.  
  1454.  Purpose: Copies the operating system files to the specified drive.  The 
  1455.           destination drive must have been formatted with the /S or /B options.
  1456.  
  1457.  Format:  SYS d:
  1458.  Options: (none)
  1459.  
  1460.  Example: SYS a:
  1461.  Meaning: Transfer IBMBIO.COM and IBMDOS.COM to drive A:
  1462.  
  1463.  Version: ALL
  1464. -------------------------------------------------------------------------------
  1465. *THELPATH
  1466.                              PLEASE REGISTER TopDOS!
  1467.  
  1468.                             THELPATH Topdos Help Path
  1469.  
  1470.  Purpose: The THELPATH environment variable is used to specify the location
  1471.           of TOPDOS.HLP file and any custom .HLP files you may have created.  
  1472.           If you do NOT specify THELPATH, then TopDOS will issue a warning 
  1473.           and default to searching the current DOS PATH.  For best results,
  1474.           set THELPATH to the directory where TOPDOS.HLP is stored.
  1475.  
  1476.  Format:  set THELPATH=[d:][path];...
  1477.  
  1478.  Version: TopDOS
  1479. -------------------------------------------------------------------------------
  1480. *TIME
  1481.                              PLEASE REGISTER TopDOS!
  1482.  
  1483.                                      TIME Set
  1484.  
  1485.  Purpose: Change the system time.
  1486.  
  1487.  Format:  TIME [hh:mm[:ss[.xx]]]
  1488.  Options:
  1489.         hh -- Specify the hours (0 through 23)
  1490.         mm -- Specify the minutes (0 through 59)
  1491.         ss -- Specify the seconds (0 through 59)
  1492.         xx -- Specify the hundredths of a second (0 through 99)
  1493.  
  1494.  Example: TIME
  1495.  Meaning: Enter or change the time as prompted
  1496.  
  1497.  Version: ALL
  1498. -------------------------------------------------------------------------------
  1499. *TOPDOS
  1500.                              PLEASE REGISTER TopDOS!
  1501.  
  1502.                                   TOPDOS Install
  1503.  
  1504.  Purpose: Install/Disable/Re-enable/De-install TopDOS, load macro and alias
  1505.           definition file, reserve up to 9K of Alias space, display TopDOS
  1506.           logo and version #.  This command is useful in controlling TopDOS
  1507.           from BATch files or within Aliases.  All of the options except for
  1508.           reserving alias are also available from the command line as
  1509.           special key.  For example, to use an application program that 
  1510.           requires all available memory, create a BATch file that includes
  1511.           the TOPDOS OUT to free the memory being used by TopDOS.  The
  1512.           BATch file should then include the command to start the application
  1513.           program and should end with the TOPDOS command to restart TopDOS.
  1514.  
  1515.  Format:  TOPDOS [options] [d:][path][filename][.ext]
  1516.  Options:
  1517.         /a -- Specify amount of Alias space to reserve (default of 1K)
  1518.         ON -- Re-enable TopDOS (if loaded and disabled)
  1519.        OFF -- Disable/Turn-off TopDOS (if loaded and enabled)
  1520.        OUT -- Remove TopDOS completely from memory (if loaded)
  1521.  
  1522.  Example: TOPDOS c:\topdos\macrokey.top
  1523.  Meaning: Install TopDOS (if not already installed) and load macro file into
  1524.           memory.
  1525.  
  1526.  Version: TopDOS
  1527. -------------------------------------------------------------------------------
  1528. *TREE
  1529.                              PLEASE REGISTER TopDOS!
  1530.  
  1531.                                   TREE Directory
  1532.  
  1533.  Purpose: Display directories and specified files in a visual tree-structure.  
  1534.           Directories and files are displayed as requested by the user and
  1535.           DOS level commands and programs are available for execution.
  1536.  
  1537.  Format:  TREE [options]  [d:][path][filename][.ext]
  1538.  Options:
  1539.         /A -- Files created after given time,date
  1540.         /B -- Files created before given time,date
  1541.         /F -- Only files which need to be backed up
  1542.         /M -- Mark copied files as backed up (COPY options)
  1543.         /H -- Hidden and System files included
  1544.         /P -- Pause when disk full (COPY/MOVE options)
  1545.         /R -- Replace duplicates on a Query basis (COPY/MOVE options)
  1546.         /U -- Update duplicates (COPY/MOVE options)
  1547.         /Q -- Query on a file by file basis (COPY/MOVE/DEL options)
  1548.         /D -- Sort list in descending order
  1549.         /E -- Sort list by extension
  1550.         /S -- Sort list by size
  1551.         /T -- Sort list by time of creation
  1552.         /V -- Sort list by natural (DOS) order
  1553.         /W -- Start with current working DOS directory
  1554.  
  1555.  Example: TREE /w/e
  1556.  Meaning: Move to current DOS directory in the tree and display files sorted
  1557.           by extension.
  1558.  
  1559.  Version: TopDOS
  1560. -------------------------------------------------------------------------------
  1561. *TREECOPY
  1562.                         AVAILABLE IN REGISTER VERSION ONLY
  1563.  
  1564.                                      TREECOPY
  1565.  
  1566.  Purpose: Copy the files of an entire branch of the tree structure.
  1567.  
  1568.  Format:  TREECOPY [options] [d:][filename][.ext] [d:]path OR filespec
  1569.  Options: 
  1570.         /A -- Files created after given time,date
  1571.         /B -- Files created before given time,date
  1572.         /C -- Create same subdirectory structure on destination volume
  1573.         /D -- Sort in descending order
  1574.         /E -- Sort by extension
  1575.         /K -- User selects directory with keyboard
  1576.         /F -- Only files which need to be backed up
  1577.         /M -- Mark source files as backed up
  1578.         /P -- Pause on full disk
  1579.         /S -- Sort by size
  1580.         /T -- Sort by time of creation
  1581.  
  1582.  Example: TREECOPY /a -7 /p/c c:*.asm    a:\
  1583.  Meaning: copy all .ASM files from the current directory of C:
  1584.           (and all of its subdirectories) which have been modified
  1585.           within the last seven days to the root directory of A:,
  1586.           creating the same directory structure on A:, and
  1587.           pausing to allow the user to insert a new floppy when
  1588.           the diskette is full.
  1589.  
  1590.  Version: TopDOS
  1591. -------------------------------------------------------------------------------
  1592. *TYPE
  1593.                              PLEASE REGISTER TopDOS!
  1594.  
  1595.                                        TYPE
  1596.  
  1597.  Purpose: Transfers the contents of a file to the standard output device.
  1598.  
  1599.  Format:  TYPE [d:][path]filename[.ext]
  1600.  Options: (none)
  1601.  
  1602.  Example: TYPE autoexec.bat
  1603.  Meaning: Display the contents of AUTOEXEC.BAT on the screen
  1604.  
  1605.  Version: ALL
  1606. -------------------------------------------------------------------------------
  1607. *VER
  1608.                              PLEASE REGISTER TopDOS!
  1609.  
  1610.                                  VER Dos Version
  1611.  
  1612.  Purpose: Display the current DOS version number.
  1613.  
  1614.  Format:  VER
  1615.  Options: (none)
  1616.  
  1617.  Example: VER
  1618.  Meaning: Displays the current DOS version number on the screen
  1619.  
  1620.  Version: ALL
  1621. -------------------------------------------------------------------------------
  1622. *VOL
  1623.                              PLEASE REGISTER TopDOS!
  1624.  
  1625.                                  VOL Volume Label
  1626.  
  1627.  Purpose: Display the volume label of the specified or default drive.
  1628.  
  1629.  Format:  VOL [d:]
  1630.  Options: (none)
  1631.  
  1632.  Example: VOL
  1633.  Meaning: Display the disk volume label for the default drive on the screen
  1634.  
  1635.  Version: ALL 
  1636. -------------------------------------------------------------------------------
  1637. *XCOPY
  1638.                              PLEASE REGISTER TopDOS!
  1639.  
  1640.                                       XCOPY
  1641.  
  1642.  Purpose: Copy groups of files to a specified destination.  Optionally, include
  1643.           files from lower level subdirectories.
  1644.  
  1645.  Format:  XCOPY [d:][path]filename[.ext] [d:][path][filename[.ext]]
  1646.           [/A][/D][/E][/M][/P][/S][/V][/W]  -or-
  1647.           XCOPY [d:]path[filename[.ext]] [d:][path][filename[.ext]]
  1648.           [/A][/D][/E][/M][/P][/S][/V][/W]  -or-
  1649.           XCOPY d:[path][filename[.ext]] [d:][path][filename[.ext]]
  1650.           [/A][/D][/E][/M][/P][/S][/V][/W]
  1651.  Options:
  1652.         /A -- Copy only those files which have the archive bit set
  1653.         /D -- Copies files modified on or after a given date
  1654.         /E -- Create subdirectories on the target even if they are empty
  1655.         /M -- Copy as with /A but then turn off the archive bit
  1656.         /P -- Copy files on a prompted or query basis
  1657.         /S -- Copy files in the source directory and all subdirectories below
  1658.         /V -- Cause DOS to verify that files are recorded correctly
  1659.         /W -- Wait for any keypress before searching for source files
  1660.  
  1661.  Example: XCOPY c:\topdos a: /s
  1662.  Meaning: Copy all files in the TOPDOS directory and below to drive A:
  1663.  
  1664.  Version: DOS 3.3 and higher.
  1665. -------------------------------------------------------------------------------
  1666. *WHEREIS
  1667.                      AVAILABLE IN THE REGISTERED VERSION ONLY
  1668.  
  1669.                                    WHEREIS File
  1670.  
  1671.  Purpose: Find specified files anywhere on disk.  This is an extremely useful
  1672.           command.  Only partial filenames need be specified, but they must be 
  1673.           completed using standard global characters.  Searching is very rapid,
  1674.           so this command can be used whenever you need to locate a file on
  1675.           a disk.
  1676.  
  1677.  Format:  WHEREIS [options]  [d:][filename][.ext]
  1678.  Options:
  1679.         /A -- Files created after given time,date
  1680.         /B -- Files created before given time,date
  1681.         /F -- Files only, no subdirectories
  1682.         /O -- Only subdirectories
  1683.         /M -- Only files marked as backed up
  1684.         /U -- Only files not marked as backed up
  1685.         /S -- Subtotals by subdirectory
  1686.  Example: WHEREIS /a -7 c:*.wks
  1687.  Meaning: List all 1-2-3 files on drive C: created in the last week to a file
  1688.  Version: TopDOS
  1689. -------------------------------------------------------------------------------
  1690.